package com.tyut.entity;

import com.tyut.vo.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * <p>
 * 剧本表
 * </p>
 *
 * @author 山田凉
 * @since 2025-03-18
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Script extends BaseEntity {

    private static final long serialVersionUID = 1L;


    /**
     * 剧本标题
     */
    private String title;

    /**
     * 剧本描述
     */
    private String description;

    /**
     * 剧本图片
     */
    private String image;


    /**
     * 难度等级（1-5）
     */
    private Boolean difficulty;

    /**
     * 最小玩家数
     */
    private Integer min;

    /**
     * 最大玩家数
     */
    private Integer max;

    /**
     * 预计时长（小时）
     */
    private Integer duration;

    /**
     * 单价
     */
    private BigDecimal price;

    /**
     * 状态（0-下架，1-上架）
     */
    private Boolean status;
}
